home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Celestin Apprentice 5
/
Apprentice-Release5.iso
/
Source Code
/
C
/
Frameworks
/
Grant's CGI Framework 1.0b14
/
Util
/
constants.h
< prev
next >
Wrap
C/C++ Source or Header
|
1996-04-08
|
2KB
|
95 lines
#pragma once
/*****
*
* constants.h
*
* This is a support file for "Grant's CGI Framework".
* Please see the license agreement that accompanies the distribution package
* for licensing details.
*
* Copyright ©1995,1996 by Grant Neufeld
* grant@acm.com
* http://arpp.carleton.ca/grant/
*
*****/
/*** CONSTANT DECLARATIONS ***/
/* RESOURCE TYPES */
#define krtErrStr 'Estr'
#define krtVersion 'vers'
/* FILE TYPES */
#define kTypeApplication 'APPL'
#define kTypeText 'TEXT'
#define kTypePict 'PICT'
#define kTypePref 'pref'
/* CHARACTER CODES */
/* ASCII */
#define kHomeKey 0x01
#define kEnterKey 0x03
#define kEndKey 0x04
#define kHelpKey 0x05
#define kDeleteKey 0x08
#define kTabKey 0x09
#define kPageUpKey 0x0B
#define kPageDownKey 0x0C
#define kReturnKey 0x0D
#define kEscapeKey 0x1B
#define kLeftArrow 0x1C
#define kRightArrow 0x1D
#define kUpArrow 0x1E
#define kDownArrow 0x1F
#define kPeriodKey 0x2E
#define kForwardDelKey 0x7F
#define kBulletChar '•'
/* Special Characters and Strings */
#define CR '\r'
#define LF '\n'
#define CRSTR "\r"
#define LFSTR "\n"
#define CRLF "\r\n"
#define CRCR "\r\r"
/* ERRORS */
#define kerrStartupDefault 1
#define kerrStartupMemory 2
#define kerrStartupGestalt 3
#define kerrStartupSysEnv 4
#define kerrStartupWNE 5
#define kerrStartupAppleEvent 6
#define kerrStartupMenu 7
#define kerrStartupCGI 8
#define kerrStartupListSTAR 9
#define kerrStartupCustomInit 10
/* FILES */
#define krFilenamesStrs 3001
#define kriFilenameLog 1
#define kriFilenamePref 2
/* MISCELANEOUS */
#define krURLStrings 3002
#define kOneSecondInTicks 60
#define kOneMinuteInTicks (60 * kOneSecondInTicks)
#define kVisualDelay 8
/***** EOF *****/